TAGs: proposed cell theory